Big Huge Thesaurus

small intestine

noun